Собственно есть прокрутка в ней выводятся картинки, ширина прокрутки ограничена, но когда допустим прокручиваем список весь и кликаем на нем последнию картинку то загружается страница и информация, а прокрутка ворачивается в начальное положение!
А как сделать чтобы прокрутка оставалась на том же месте, когда страница перегрузилась?
function StripValue(value) { value = value + ''; //alert(value); tmp_length = value.length; value = value.substring(0, tmp_length-2); return value; } var BorderElement = document.getElementById('photo_place'); var isMSIE = document.attachEvent != null; var isGecko = !document.attachEvent && document.addEventListener;
var DraggingItem = new Object();
function StartDrag (event, _this, _afteraction,BorderElement) { DraggingItem.This = _this; //Begin Of Additional parts of function for Unipak DraggingItem.Image = document.getElementById('scroll_image'); DraggingItem.Place = document.getElementById('scrolling_place'); DraggingItem.PlaceIn = document.getElementById('scrolling_place_in'); DraggingItem.PlaceIn.Width = StripValue(DraggingItem.PlaceIn.style.width); //End Of Additional parts of function for Unipak DraggingItem.AfterAction = _afteraction; DraggingItem.BorderElement = document.getElementById(BorderElement); DraggingItem.BorderWidth = StripValue(DraggingItem.BorderElement.style.width); DraggingItem.BorderHeight = StripValue(DraggingItem.BorderElement.style.height); DraggingItem.BaseWidth = StripValue(DraggingItem.This.style.width); DraggingItem.BaseHeight = StripValue(DraggingItem.This.style.height); //Begin Of Additional parts of function for Unipak //Получаем шаг сдвига внутреннего модуля на каждый пиксел сдвига ползунка DraggingItem.Minus = DraggingItem.PlaceIn.Width - DraggingItem.BorderWidth; if(DraggingItem.Step < 0) DraggingItem.Step = 0; else DraggingItem.Step = DraggingItem.Minus/DraggingItem.BorderWidth;
//alert(DraggingItem.PlaceIn.Width + ' - ' + DraggingItem.BorderWidth + ' = ' + DraggingItem.Minus + ' | step = ' + DraggingItem.Step); //End Of Additional parts of function for Unipak var position = new Object(); if (isMSIE) { position.x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; position.y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop; } if (isGecko) { position.x = event.clientX + window.scrollX; position.y = event.clientY + window.scrollY; } //alert(DraggingItem.id);
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
okunev2
Собственно есть прокрутка в ней выводятся картинки, ширина прокрутки ограничена, но когда допустим прокручиваем список весь и кликаем на нем последнию картинку то загружается страница и информация, а прокрутка ворачивается в начальное положение!
А как сделать чтобы прокрутка оставалась на том же месте, когда страница перегрузилась?
вот ещ? Ява-скрипт:
Link to comment
Share on other sites
16 answers to this question
Recommended Posts